"""num = 0 # 循环变量
while num <= 10:
    print(num)
    num += 1 # 循环变量每次自增"""
"""
while 循环需要注意的
1、循环变量不能省略，否则死循环！！！
2、表达式一定要有退出的条件，否则死循环！！！
"""
# 错误的例子
# 没有定义循环变量
"""while True:
    print("大家好，我叫小样")"""
# 没有给出退出循环的条件
"""num = 0 # 循环变量
while num >= 0:
    print(num)
    num += 1"""

# todo: for 循环
"""
for 循环变量 in range(次数):
    要执行的代码块
"""
# todo:range(start,stop,step) start 和 stop 是包前不包后 前闭后开区间
"""for i in range(0,5):
    print(i)
range()"""

# for 循环遍历python基本类型
"""student = "沁创一达"
for i in student: # 遍历这个字符串
    print(i)"""

# for循环+if判断案例

# q1：计算1-100之间数字的累加和
"""sum = 0 # 收集器，计算数字之间的和
for i in range(1,101): # 从1开始到100结束
    sum += i
print(sum)"""
# q2：计算1-100之间偶数的累加和
"""o_sum = 0
for i in range(1,101):
    if i%2 == 0:
        o_sum += i
print(o_sum)"""

# q3 计算1-100之间的奇数的累加和
"""j_sum = 0
for i in range(1,101):
    if i%2 != 0:
        j_sum += i;
print(f"1-100之间的奇数和为{j_sum}")"""